Document Store Configuration Interface |
|
The following fields are present in the Store Details area of the Configuration page.
Field Name |
Description |
---|---|
Store Name |
Type a name for the repository configuration. |
Store Type |
Type of server. Select one of the following:
|
Process Platform Repository
The following fields are displayed in the Repository Configuration Details area when the Repository option is selected:
Field Name |
Description |
---|---|
Database Configuration |
Select the database configuration. See Managing Database Configuration for information on configuring databases. Note: The Cordys System option contains the database configuration information that was provided when installing Process Platform. |
Repository Root |
The repository root folder of the document. This is optional. |
OpenText Content Server (OTCS)
To use OTCS as the document store:
Before you begin this task:
- Ensure that OpenText Content Server is installed on your computer and you have administrator privileges to connect to the content server.
- Add the Process Platform resource and content server resource as mentioned in Managing OTDS Resources.
The following fields are displayed in the Repository Configuration Details area when the OTCS option is selected:
Field Name | Description |
---|---|
Process Platform Resource |
OTDS resource created for Process Platform using Managing OTDS Resources. |
OpenText Content Server Resource |
OTDS resource created for content server using Managing OTDS Resources. |
End Point URL |
The HTTP URL, which serves as a base URL to connect to all the Web service operations of OTCS. For example: |
Repository Root |
The repository root folder, which serves as the base folder within a given workspace. This is optional. If no document root is provided, the workspace is treated as the root. |
OpenText Archive Center
To use Archive Center as the document store:
Before you begin this task:
- Ensure that OpenText Archive Center is installed on your computer and you have administrator privileges to connect to the archive server.
- Add the Process Platform resource and Archive Server resource as mentioned in Managing OTDS Resources.
The following fields are displayed in the Repository Configuration Details area when the OpenText Archive Center option is selected:
Field Name | Description |
---|---|
Process Platform Resource |
OTDS resource created for Process Platform using Managing OTDS Resources. |
OpenText Archive Center Resource |
OTDS resource created for Archive Center using Managing OTDS Resources. |
Binding Type | Select the CMIS binding that needs to be used. Based on CMIS binding, the endpoint URL changes. Note: To use WebService binding, configure document store with Apache-CXF. See Configuring document store connector with Apache CXF library. |
End Point URL |
The HTTP URL based on the selected CMIS binding, which serves as a base URL to connect to Archive Center. Example URLs for various bindings
|
Repository Id | The unique ID of the repository, which needs to be connected. In Archive Server, this usually corresponds to the archive name of the collection. |
Repository Root |
The repository root folder, which serves as the base folder within a given repository denoted by the repository ID. This is optional. If no document root is provided, the default root is considered. |
Jackrabbit
The following fields are displayed in the Repository Configuration Details area when the Jackrabbit option is selected:
Field Name |
Description |
---|---|
Repository URL |
The URL of the document within the repository. |
User Name |
The user name to access the server where the document is stored. |
Password |
The password to access the server where the document is stored. |
Repository Root |
The repository root folder of the document. This is optional. |
CMIS
The following fields are displayed in the Repository Configuration Details area when the CMIS option is selected:
Field Name |
Description |
---|---|
User Name |
The user name to access the server where the document is stored. |
Password |
The password to access the server where the document is stored. |
Binding Type | Select the CMIS binding that needs to be used. Based on CMIS binding, the endpoint URL changes. Note: To use WebService binding, configure document store with Apache-CXF. See Configuring document store connector with Apache CXF library. |
Repository URL | The HTTP URL based on selected CMIS binding, which serves as a base URL to connect to the content repository. |
Repository Id | The unique ID of the repository, which needs to be connected. |
Repository Root |
The repository root folder of the document. This is optional. |
Others
Process Platform provides you with the IDocumentStore interface. This interface must be implemented when you want to use any repository other than the Process Platform Repository or Jackrabbit.
The code for implementing the IDocumentStore interface is as follows:
public abstract class JSRDocumentStoreClient implements IDocumentStore { public boolean initializeStore(StoreConfiguration configuration) throws DocumentStoreException {} //more methods need to be defined } public class XDSDocumentStore implements IDocumentStore { //more methods need to be defined }
Field Name |
Description |
---|---|
Implementation Class |
The name of the class that implements the IDocumentStore interface. For more information on the IDocumentStore class, see the Document Store package in Java documentation. |
Classpath |
The classpath of the class that is implementing the IDocumentStore interface. |
External Configuration XML |
Any additional information that is required to access the repository must be pasted in this field in the XML format. These details are passed to the implementation class. The contents of this field are passed to the StoreConfiguration object as displayed in the code above. The StoreConfiguration object is in turn passed to the initialize method of the implementation class. For more information, see the Document Store package in Java documentation. |
Repository Root |
The repository root folder of the document. |